const { expressjwt } = require('express-jwt');
const { jwtConfig } = require('../config');

function route(app) {
  app.use(expressjwt({
    secret: jwtConfig,
    algorithms: ['HS256'] // express-jwt 6.x 版本后需要设置算法，否则会报 algorithms should be set 的错误
  }).unless({
    path: ['/users/login']  //除了这个地址，其他的URL都需要验证
  }));

  app.use('/users', require('./users'));
  app.use('/activity', require('./activity'));
}
module.exports = route;
